army detachment - Turkish English Dictionary